{{tag>openbox}}

----

====== Tint Task Manager ( barre de tâches ) ======


**Tint2** est une barre de tâches basée sur le code de //ttm// et créée spécialement pour [[Openbox]] 3, mais utilisable avec d'autres gestionnaires de fenêtres.

Cette barre de tâches combine beauté et légèreté, et est relativement simple à configurer.

{{:openbox:ecran_tint06.jpg|}}


=== Fonctionnalités ===

  * Transparence/couleur du texte, des icônes, de la bordure et du fond;
  * Personnalisation des évènements liés à la souris (cliques);
  * Glissé-déposé des tâches; 
  * Horloge avec couleur ou transparence;
  * Systray
  * ...


===== Installation =====

==== Depuis les dépôts officiels ====
Un paquet est disponible dans les dépôts. Il suffit d'[[:tutoriel:comment_installer_un_paquet|installer le paquet]] **[[apt://tint2|tint2]]**.

Cependant, cette version n'est pas à jour. La version actuelle de tint2 présente dans les dépôts est la 0.7.1-1, alors que la version 11 est sortie.

==== Depuis un dépôt Launchpad ====

<note>Ce dépôt permet de télécharger les dernières versions de tint2. Il est mis a jour à partir du dépôt svn. L'auteur des paquets précise cependant sur son [[https://launchpad.net/~killeroid/+archive/ppa|site]] que tint2 reste stable.</note>

[[:tutoriel:comment_modifier_sources_maj|Ajoutez un des dépôts]] **non officiels** suivants à vos sources de mises à jour (choisissez celui correspondant à votre version d'Ubuntu) :

^ Version ^ Dépôt ^
| Ubuntu 10.10| ''%%deb http://ppa.launchpad.net/killeroid/ppa/ubuntu maverick main%%''|
| Ubuntu 10.04| ''%%deb http://ppa.launchpad.net/killeroid/ppa/ubuntu lucid main%%''|
| Ubuntu 9.10| ''%%deb http://ppa.launchpad.net/killeroid/ppa/ubuntu karmic main%%''|
| Ubuntu 9.04| ''%%deb http://ppa.launchpad.net/killeroid/ppa/ubuntu jaunty main%%'' |
| Ubuntu 8.10| ''%%deb http://ppa.launchpad.net/killeroid/ppa/ubuntu intrepid main%%''|


Copiez-collez cette ligne dans un [[:terminal]] pour ajouter la clé d'authentification du dépôt :
<code> sudo apt-key adv --recv-keys --keyserver keyserver.ubuntu.com C4412AEB3B1D5F58E8149B7DD9DAAF25C26CCF8E</code>

[[:tutoriel:comment_modifier_sources_maj#recharger_la_liste_des_paquets|Rechargez la liste des paquets]], puis [[:tutoriel:comment_installer_un_paquet|installez le paquet]] **[[apt://tint2|tint2]]**.


==== Par les sources ====

Les sources sont disponibles directement sur le site de [[http://code.google.com/p/tint2/downloads/list | Tint2 (Google Code)]].

Là encore, plusieurs possiblités : 
  * soit vous téléchargez l'archive proposée qui est normalement la version "stable",
<code>wget http://tint2.googlecode.com/files/tint2<dernière version>.tar.gz</code>
  * soit vous prenez la dernière version avec [[Subversion]].
<code>svn checkout http://tint2.googlecode.com/svn/trunk/ tint2-read-only</code>

Cependant, il y a quelques [[:tutoriel:comment_installer_un_paquet|dépendances/paquets à installer]] :  [[apt://libcairo2-dev,autoconf,libpango1.0-dev,libglib2.0-dev,libimlib2-dev,libxinerama-dev,libx11-dev,libxdamage-dev,libxcomposite-dev,libxrender-dev,libxrandr-dev,libgtk2.0-dev|{{apt.png}}]]**libcairo2-dev,libpango1.0-dev,libglib2.0-dev,libimlib2-dev,libxinerama-dev,libx11-dev,libxdamage-dev,libxcomposite-dev,libxrender-dev,libxrandr-dev,libgtk2.0-dev**.

On peut également installer ces dépendances grace à la ligne de commande:
<code>
sudo apt-get install libcairo2-dev libpango1.0-dev libglib2.0-dev libimlib2-dev libxinerama-dev libx11-dev libxdamage-dev libxcomposite-dev libxrender-dev libxrandr-dev libgtk2.0-dev
</code>


<note>Depuis la version 0.11, tint2 nécessite cmake pour être compilé ! Utilisez la ligne de commande suivante si vous ne l'avez pas encore installé:
<code>
sudo apt-get install cmake
</code> </note>

Ensuite, il ne vous restera plus qu'à taper ces quelques lignes dans votre terminal

<code>
cd ~/votre/repertoire/tint/
mkdir build
cd build
cmake -DCMAKE_INSTALL_PREFIX=/usr ../
make
</code>

===== Utilisation =====

==== Lancement ====

Pour lancer **Tint2** et ainsi l'afficher sur votre bureau, entrez ceci dans votre terminal :
<code>tint2</code>

==== Au démarrage ====

Avec [[Openbox]], ajoutez cette ligne dans votre fichier **~/.config/openbox/autostart.sh** :
<code>tint2 &</code>

==== Configuration Manuelle ====

Pour configurer votre nouveau panel, éditez le fichier **~/.config/tint2/tint2rc** qui se crée au premier lancement.

Si vous souhaitez utiliser un autre fichier de configuration pour des tests par exemple, alors il vous faudra appeler **Tint2** avec la commande suivante :
<code>tint2 -c $HOME/tint.conf</code>

Pour plus d'informations sur la configuration de votre barre des tâches, veuillez vous reporter directement à la documentation qui est bien détaillée :

- [[http://tint2.googlecode.com/files/tint-0.6.pdf|documentation de **Tint** version 0.6]]

- [[http://tint2.googlecode.com/files/tint2-0.7.pdf|documentation de **Tint2** version 0.7]]

- [[http://code.google.com/p/tint2/wiki/Configure|documentation de **Tint2** version 0.8]]


==== Configuration Automatique ====

Il existe une GUI (interface graphique) permettant de configurer dans les moindres détails tint2 dans sa dernière version : TINTWIZARD.
Uniquement en anglais pour le moment, son utilisation reste relativement simple.

Vous trouverez des explications et un paquet tar.gz comprenant tout ce qui est nécessaire  sur : [[http://code.google.com/p/tintwizard/|la page du projet]]
Téléchargez et décompressez l'archive, puis lancez tintwizard.py.

===== Erreurs fréquentes =====

==== make et make install ====

FIXME
Si vous avez l'erreur suivante,
<code>cc  -Wall -g `pkg-config --cflags --libs cairo pangocairo x11 xinerama imlib2 glib-2.0` -o tint tint.c server.c window.c task.c launcher.c visual.c config.c
server.c:31:35: Fehler: X11/extensions/Xrandr.h: No such file or directory
make: *** [tint] Fehler 1</code>

et [[:tutoriel:comment_installer_un_paquet|installez le paquet]] : [[apt://libxrandr-dev]].


===== Voir aussi =====

  * **(en)** [[http://code.google.com/p/tint2/|Site officiel de Tint2]].
  * **(en)** [[http://urukrama.wordpress.com/2008/07/23/tint2/|Autre description de Tint2]].
  * **(en)** [[http://ubuntuforums.org/showthread.php?p=6351815#post6351815|Problème à l'installation résolu]].
  * **(fr)** [[https://launchpad.net/~k-belding/+archive|Paquets disponibles sur Launchpad]].

----

//Contributeurs : [[:utilisateurs:Linkid]], [[utilisateurs:morgen_stern]]//.